plate-glass polisher - Spanish English Dictionary